#import "BWInspectorPane.h"

@interface BWLabelInspectorPane : BWInspectorPane
{
    IBOutlet NSTextField        *labelStart;
    IBOutlet NSTextField        *labelEnd;

    IBOutlet NSSegmentedControl *showLabelsSegmentedControl;
    IBOutlet NSSegmentedControl *startLocationSegmentedControl;
    IBOutlet NSSegmentedControl *endLocationSegmentedControl;
    
    IBOutlet NSButton           *removeCustomLabelButton;

    // angle
    IBOutlet NSSlider           *startLabelDisplacementDial;
    IBOutlet NSSlider           *endLabelDisplacementDial;

    // ditance
    IBOutlet NSSlider           *startLabelDisplacementSlider;
    IBOutlet NSSlider           *endLabelDisplacementSlider;
}

- (IBAction) stitchSetStartLabel: (id) sender;
- (IBAction) stitchSetEndLabel: (id) sender;
- (IBAction) stitchSetLabelVisibility: (id) sender;
- (IBAction) stitchSetLabelLocation: (id) sender;
- (IBAction) stitchSetLabelFont: (id) sender;
- (IBAction) stitchRemoveCustomLabels: (id) sender;
- (IBAction) stitchSetLabelDisplacement: (id) sender;
- (IBAction) stitchApplyLabelAttributesToAll: (id) sender;

@end // BWLabelInspectorPane
